greater spot-nosed guenon - Espagnol Anglais Dictionnaire